swinging resonance screen - Español Inglés Diccionario